#main{margin-left:auto; margin-right:auto;}
body{margin:0px;padding:0px; background-color:#CCC;}
*html body{TEXT-ALIGN: center;}
body,table,td,tr,th,input,select{font-size:12px;font-family:"微软雅黑";}
body>div{margin-right:auto;margin-left:auto;}
img,form{border:0px;}
div{border:0px;margin:0px auto;padding:0px;text-align:left;height:auto;}
form,select{margin:0px;padding:0px;text-align:left;height:auto;}
input,select{vertical-align:middle;}
ul,ol,li,dl,dt,dd,p,span, h1, h2, h3, h4, h5, h6{border:0px;margin:0px;padding:0px;text-align:left;height:auto;}
h1, h2, h3, h4, h5, h6 { font-size: 12px; }
em, cite, strong, th { font-style: normal; }
s,ins,u,i{text-decoration:none;}

.check_page_2
{
	width:100%;
	height:100%;
}
.banner_bg
{
	width:100%;
	height:69px;
	background-image:url(../images/banner_bg.jpg);
}
.banner
{
	width:950px;
	height:69px;
	vertical-align:middle;
}
.search_bg
{
	width:300px;
	height:69px;
	background-image:url(../images/search_bg_2.jpg);
	float:right;
}
.check_logo_2
{
	float:left;
}
.check_input
{
	width:180px;
	height:23px;
	margin:22px 0 0 35px;
	border:none;
	background:transparent;

}

.check_button
{
	width:60px;
	height:38px;
	float:right;
	margin-top:15px;
	margin-right:1px;
}

*html .check_button
{
	margin-top:-34px;
	margin-right:1px;
}

*+html .check_button
{
	margin-top:-34px;
	margin-right:1px;
}

/* add by everpointer to alter table's style*/
.datatables_wrapper {
    background-color:#CCCCCC;
}

table.datatable td {
padding: 8px 10px 8px;
}
